small modulatory RNA - English Synonyms Dictionary